package com.paic.mhis.hcpms.quota.calculationreport.kpiinterface.dto;

import java.util.List;

import com.paic.mhis.common.base.dto.BaseDTO;

/**
 * 指标查询条件
 * 
 * @author DUQIFANG262
 * 
 */
public class KpiConditionDTO extends BaseDTO {
	private static final long serialVersionUID = 2291400172489679701L;
	// 统筹区
	private String sociationCode;
	// 医院等级
	private String grade;
	private List<String> gradeList;
	// 医院类型
	private String cate;
	private List<String> cateList;
	// 医院
	private String orgCode;
	private List<String> orgCodeList;
	// 医院科室
	private String deptCode;
	private List<String> deptCodeList;
	// 医生
	private String doctorCode;
	private List<String> doctorCodeList;
	// 统计期间维度(11天 12周 13月 14季 15年)
	private String period;
	// 指标统计时间
	private String kpiTime;
	private String kpiTimeStart;
	private String kpiTimeEnd;
	// 就诊类型(0:总 1:住院 2:门诊)
	private String visitType;
	private List<String> visitTypeList;
	// 指标代码
	private String kpiCode;
	private List<String> kpiCodeList;
	// 分页参数
	private PaginationDTO pagination;

	public String getSociationCode() {
		return sociationCode;
	}

	public void setSociationCode(String sociationCode) {
		this.sociationCode = sociationCode;
	}

	public String getPeriod() {
		return period;
	}

	public void setPeriod(String period) {
		this.period = period;
	}

	public String getKpiTime() {
		return kpiTime;
	}

	public void setKpiTime(String kpiTime) {
		this.kpiTime = kpiTime;
	}

	public String getKpiTimeStart() {
		return kpiTimeStart;
	}

	public void setKpiTimeStart(String kpiTimeStart) {
		this.kpiTimeStart = kpiTimeStart;
	}

	public String getKpiTimeEnd() {
		return kpiTimeEnd;
	}

	public void setKpiTimeEnd(String kpiTimeEnd) {
		this.kpiTimeEnd = kpiTimeEnd;
	}

	public String getVisitType() {
		return visitType;
	}

	public void setVisitType(String visitType) {
		this.visitType = visitType;
	}

	public List<String> getVisitTypeList() {
		return visitTypeList;
	}

	public void setVisitTypeList(List<String> visitTypeList) {
		this.visitTypeList = visitTypeList;
	}

	public String getKpiCode() {
		return kpiCode;
	}

	public void setKpiCode(String kpiCode) {
		this.kpiCode = kpiCode;
	}

	public List<String> getKpiCodeList() {
		return kpiCodeList;
	}

	public void setKpiCodeList(List<String> kpiCodeList) {
		this.kpiCodeList = kpiCodeList;
	}

	public String getGrade() {
		return grade;
	}

	public void setGrade(String grade) {
		this.grade = grade;
	}

	public List<String> getGradeList() {
		return gradeList;
	}

	public void setGradeList(List<String> gradeList) {
		this.gradeList = gradeList;
	}

	public String getCate() {
		return cate;
	}

	public void setCate(String cate) {
		this.cate = cate;
	}

	public List<String> getCateList() {
		return cateList;
	}

	public void setCateList(List<String> cateList) {
		this.cateList = cateList;
	}

	public String getOrgCode() {
		return orgCode;
	}

	public void setOrgCode(String orgCode) {
		this.orgCode = orgCode;
	}

	public List<String> getOrgCodeList() {
		return orgCodeList;
	}

	public void setOrgCodeList(List<String> orgCodeList) {
		this.orgCodeList = orgCodeList;
	}

	public String getDeptCode() {
		return deptCode;
	}

	public void setDeptCode(String deptCode) {
		this.deptCode = deptCode;
	}

	public List<String> getDeptCodeList() {
		return deptCodeList;
	}

	public void setDeptCodeList(List<String> deptCodeList) {
		this.deptCodeList = deptCodeList;
	}

	public String getDoctorCode() {
		return doctorCode;
	}

	public void setDoctorCode(String doctorCode) {
		this.doctorCode = doctorCode;
	}

	public List<String> getDoctorCodeList() {
		return doctorCodeList;
	}

	public void setDoctorCodeList(List<String> doctorCodeList) {
		this.doctorCodeList = doctorCodeList;
	}

	public PaginationDTO getPagination() {
		return pagination;
	}

	public void setPagination(PaginationDTO pagination) {
		this.pagination = pagination;
	}

}
